fix commit xen/arm: Add support for GICv3 for domU
authorM A Young <m.a.young@durham.ac.uk>
Tue, 11 Nov 2014 20:28:38 +0000 (20:28 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 12 Nov 2014 10:39:56 +0000 (10:39 +0000)
The build of xen-4.5.0-rc2 fails if XSM_ENABLE=y due to an inconsistency
in commit fda1614 "xen/arm: Add support for GICv3 for domU" which uses
XEN_DOMCTL_configure_domain in xen/xsm/flask/hooks.c and
xen/xsm/flask/policy/access_vectors but XEN_DOMCTL_arm_configure_domain
elsewhere.

  Michael Young
In fda1614 ("xen/arm: Add support for GICv3 for domU")
XEN_DOMCTL_configure_domain is used in xen/xsm/flask/hooks.c and
xen/xsm/flask/policy/access_vectors but XEN_DOMCTL_arm_configure_domain
is used elsewhere.

Signed-off-by: Michael Young <m.a.young@durham.ac.uk>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/xsm/flask/hooks.c
xen/xsm/flask/policy/access_vectors

index 846cf88abba855e3d8e8a2c3e8919d53bf58ec23..0ba2ce90c1e7a6921f87dafa6c22ba25f23d9273 100644 (file)
@@ -727,7 +727,7 @@ static int flask_domctl(struct domain *d, int cmd)
     case XEN_DOMCTL_psr_cmt_op:
         return current_has_perm(d, SECCLASS_DOMAIN2, DOMAIN2__PSR_CMT_OP);
 
-    case XEN_DOMCTL_configure_domain:
+    case XEN_DOMCTL_arm_configure_domain:
         return current_has_perm(d, SECCLASS_DOMAIN2, DOMAIN2__CONFIGURE_DOMAIN);
 
     default:
index bfe2fa5638349ff200026fbc2c97bc52eabfe865..1cd451e4c71603241d4f2a78a25d240a6f46a345 100644 (file)
@@ -102,7 +102,7 @@ class domain
     unpause
 # XEN_DOMCTL_resumedomain
     resume
-# XEN_DOMCTL_createdomain
+# XEN_DOMCTL_arm_createdomain
     create
 # checked in FLASK_RELABEL_DOMAIN for any relabel operation:
 #  source = the old label of the domain